<?php

/**
 * Shrinker_IndexController
 * 
 * Работа с ссылками
 * 
 * @author 
 */
class Shrinker_IndexController extends Core_Controller_Action 
{
    
        public function init()
    {
        /* Initialize */
        parent::init();
        
        // change layout
        $this->_helper->layout->setLayout('shrinker/layout');
        $this->_flashMessenger = $this->_helper->getHelper('FlashMessenger');
    }
    
    
    
    
    
    /**
     * Список статей
     */
    public function indexAction() 
    {
        
//$util = new Shrinker_Model_Utilities();
//$util->short('http://framework.zend.com/manual/en/zend.db.table.html');
//$coreFront = new Core_Application_Resource_Frontcontroller();
        
// Получаем jsCode для страницы
$jsCode = new Shrinker_Model_JsCode();
$this->view->jsCode = $jsCode->getIndexJs();
$this->_flashMessenger->addMessage('Now You\'re Logging!');

        
        
    }
   
    /**
     * Перенаправление по ссылке

     */
    public function flyAction()
    {
$link = $this->_getParam('link');
       
        if(!preg_match('|^[0-9a-zA-Z]{1,6}$|', $link)) {
            // Перенаправляем на главную страницу
                            $this->_helper->getHelper('redirector')->direct('index');
}
        
        
    }    
}
